Estimation of Software Reliability Growth Model Parameters
نویسنده
چکیده
Software reliability growth models only become useful if it is possible to estimate their parameters. However, the parameter estimation is normally done numerically, and hence a substantial amount of data is all too often needed. This need is often not fulfilled by modern development processes, for example incremental development and agile methods. This position paper identifies three alternative ways of estimating the parameters in the models. Data from a case study of two software releases is used to illustrate how one parameter can be estimated from historical data. Thus, alternative ways of estimating the model parameters may be one way of making the models useful in modern development practices.
منابع مشابه
Testing Effort Dependent Delayed S-shaped Software Reliability Growth Model with Imperfect Debugging
In software development process, testing is one of the most important aspects and hence, software reliably is very important factor of software systems. In the last four decades many software reliability growth model based on non-homogeneous Poisson process (NHPP) have been developed which incorporates testing effort function. However, the previous models are quite helpful for software engineer...
متن کاملSoftware Reliability Estimation: Gompertz
oftware Reliability Growth Model is a mathematical model of how the software reliability improves as faults are detected and repaired. The performance of SRGM is judged by its ability to fit the software failure data. How good does a mathematical model fit to the data and reliability of software is presented in the current paper. The model under consideration is the, Gompertz model. MLE method ...
متن کاملConsidering Residual Faults of Burr Type XII Software Reliability Growth Model
Software Reliability Growth model (SRGM) is a mathematical model of how the software reliability improves as faults are detected and repaired. A large number of software reliability growth models have been proposed to analyze the reliability of software application during the testing phase, with the increasing demand to deliver high-quality software, more accurate software reliability models ar...
متن کاملConfidence interval estimation of NHPP-based software reliability models
The software reliability growth models (such as NHPP models) are frequently used in software reliability prediction. Estimation of parameters in these models is often done by point estimation. However, some numerical problems arise and make the actual computation hard, especially for automated reliability prediction tools. Here confidence interval computation in Goel-Okumoto model and S-shaped ...
متن کاملA New Method to Optimize the Reliability of Software Reliability Growth Models using Modified Genetic Swarm Optimization
Software reliability is one of the key attributes to determine the quality of a software system. Finding and minimizing the remaining faults in software systems is a challenging task. Software reliability growth model (SRGM) with testing-effort function (TEF) is very helpful for software developers and has been widely accepted and applied. However, each SRGM with TEF (SRGMTEF) contains some und...
متن کاملA Review on Parameter Estimation Techniques of Software Reliability Growth Models
Software reliability is considered as a quantifiable metric, which is defined as the probability of a software to operate without failure for a specified period of time in a specific environment. Various software reliability growth models have been proposed to predict the reliability of a software. These models help vendors to predict the behaviour of the software before shipment. The reliabili...
متن کامل